Client Zone 1 Zone 2 Zone 3 Shard A Shard

نویسندگان

  • Irene Zhang
  • Naveen Kr. Sharma
  • Adriana Szekeres
  • Arvind Krishnamurthy
  • Dan R. K. Ports
چکیده

Application programmers increasingly prefer distributed stor-age systems with strong consistency and distributed transac-tions (e.g., Google’s Spanner) for their strong guarantees andease of use. Unfortunately, existing transactional storage sys-tems are expensive to use – in part because they require costlyreplication protocols, like Paxos, for fault tolerance. In thispaper, we present a new approach that makes transactionalstorage systems more affordable: we eliminate consistencyfrom the replication protocol while still providing distributedtransactions with strong consistency to applications.We present TAPIR – the Transactional Application Proto-col for Inconsistent Replication – the first transaction protocolto use a novel replication protocol, called inconsistent repli-cation, that provides fault tolerance without consistency. Byenforcing strong consistency only in the transaction protocol,TAPIR can commit transactions in a single round-trip and or-der distributed transactions without centralized coordination.We demonstrate the use of TAPIR in a transactional key-valuestore, TAPIR-KV. Compared to conventional systems, TAPIR-KV provides better latency and throughput.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multiple melt bodies fed the AD 2011 eruption of Puyehue-Cordón Caulle, Chile

Within the volcanological community there is a growing awareness that many large- to small-scale, point-source eruptive events can be fed by multiple melt bodies rather than from a single magma reservoir. In this study, glass shard major- and trace-element compositions were determined from tephra systematically sampled from the outset of the Puyehue-Cordón Caulle (PCC) eruption (~1 km(3)) in so...

متن کامل

Optimising the use of marine tephrochronology in the North Atlantic: a detailed investigation of the Faroe Marine Ash Zones II, III and IV

Tephrochronology is central to the INTIMATE1 goals for testing the degree of climatic synchroneity during abrupt climatic events that punctuated the last glacial period. Since their identification in North Atlantic marine sequences, the Faroe Marine Ash Zone II (FMAZ II), FMAZ III and FMAZ IV have received considerable attention due to their potential for high-precision synchronisation with the...

متن کامل

Balancing Precision and Recall with Selective Search

This work revisits the age-old problem of balancing search precision and recall using the promising new approach of Selective Search which partitions the document collection into topic-based shards and searches a select few shards for any query. In prior work Selective Search has demonstrated strong search precision, however, this improvement has come at the cost of search recall. In this work,...

متن کامل

Cluster-Optimized MMO Server Protocol

Overwatch, League of Legends, and World of Warcraft are some of the most popular games in the world. With the growing adoption of E-Sports, development of online multiplayer games seems primed with opportunties. There however is a significant barrier to entry for independent developers as deploying these online multiplayer games usually involve the cost and maintainence of expensive centralized...

متن کامل

ShRkC: Shard Rank Cutoff Prediction for Selective Search

In search environments where large document collections are partitioned into smaller subsets (shards), processing the query against only the relevant shards improves search efficiency. The problem of ranking the shards based on their estimated relevance to the query has been studied extensively. However, a related important task of identifying how many of the top ranked relevant shards should b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015